Definition of Loggerhead Turtle

  • (noun) very large carnivorous sea turtle; wide-ranging in warm open seas

Synonyms of Loggerhead Turtle


Antonyms of Loggerhead Turtle


No Antonyms Found.

Homophones of Loggerhead Turtle


No Homophones Found.